temporary parasite - Francés Inglés Diccionario